Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London Zhuhai Challenger Zhangjiagang Challenger Davis Cup, Group I, 1R, ARG-LTU 4-0 Gwangju Challenger Lugano Challenger Tenerife 1 Challenger Pau Challenger Cherbourg Challenger Quimper Challenger Lille Challenger Hamburg Challenger Taipei Challenger Busan Challenger Shenzhen 1 Challenger Bratislava 1 Challenger Guangzhou Challenger Kachreti Challenger Wuxi Challenger Blois Challenger Lexington Challenger Chicago Challenger Astana Challenger Grodzisk Mazowiecki Challenger Manacor Challenger Istanbul Challenger Hersonissos 1 Challenger Brest Challenger Roanne Challenger Helsinki Challenger Lyon Challenger Lugano Challenger Quimper Challenger Hersonissos 2 Challenger Grodzisk Mazowiecki Challenger Oeiras 1 Challenger Abidjan 1 Challenger Astana Challenger M25 Tbilisi Abidjan 2 Challenger Grodzisk Mazowiecki Challenger Tbilisi Challenger Chisinau Challenger Bratislava 1 Challenger Braunschweig Challenger San Marino Challenger Brest Challenger Bratislava 2 Challenger Czech Republic F2 Spain F13 Czech Republic F1 Lithuania F2 Portugal F2 Portugal F3 Spain F16 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Lithuania F1 Lithuania F2 USA F23 USA F24 Mexico F11 Mexico F12 USA F2 Germany F3 USA F3 Thailand F1 Thailand F2 USA F4 Thailand F3 USA F5 USA F6 India F4 India F5 Czech Republic F1 Czech Republic F2 Czech Republic F3 Czech Republic F4 Netherlands F1 Germany F7 Germany F9 Austria F6 Slovakia F1 Slovakia F2 Italy F27 Germany F23 South Africa F1 South Africa F2 Czech Republic F5 Czech Republic F6 Germany F2 Germany F3 Austria F2 Austria F3 Italy F2 Turkey F1 Turkey F2 Turkey F3 Italy F7 Usa F9 Czech Rep. F1 Czech Rep. F2 Czech Rep. F3 Poland F1 Netherlands F1 Slovenia F3 Germany F6 Italy F17 Germany F9 Austria F5 Austria F6 Germany F13 Austria F7 Turkey F8 Thailand F4 Thailand F5 Thailand F6 Czech Rep F4 Dominican Republic F1 Czech Rep F5 Germany F3 Germany F4 Bosnia/Herzegovina F1 India F1 India F2 India F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Poland F3 Germany F5 Germany F6 Germany F7 Germany F8 Germany F9 Romania F9 Slovak Rep. F1 Slovak Rep. F2 Slovak Rep. F3 Poland F6 Germany F16 Germany F17 Germany F18 Czech Republic F4 Czech Republic F5 Germany F1 Germany F2 Germany F4 Turkey F5 Turkey F6 Turkey F7 Turkey F8 Turkey F12 Turkey F13 Turkey F14 Turkey F15 Czech Republic F1 Czech Republic F2 Germany F3 Czech Republic F3 Poland F4 Serbia F1 Germany F8 Austria F2 Kazakhstan F4 Kazakhstan F5 Austria F8 Poland F9 Hungary F3 Morocco F8 Morocco F9 Turkey F30 Turkey F31 Czech Republic F4 Czech Republic F5 Germany F4 Croatia F3 Czech Republic F1 Czech Republic F2 Czech Republic F3 Germany F7 Croatia F4 Slovakia F2 Slovakia F3 Iran F2 Qatar F2 Qatar F3 Qatar F4 Czech Republic F7 Czech Republic F9 Germany F6 Czech Republic F4 Israel F3 Czech Republic F5 Czech Republic F6 Austria F4 Iran F1 Russia F1 Ukraine F2 Ukraine F3 Vietnam F1 Czech Republic F8 Indonesia F3 Indonesia F4 Israel F1 Israel F2 Czech Republic F3 Vietnam F2 Bulgaria F4 Bulgaria F5 Greece F4 Greece F5 Austria F4 Czech Republic F1 Czech Republic F2 Italy F18 Poland F1 Bosnia & Herzegovina F2 Bosnia & Herzegovina F3 Austria F6 Germany F15 Germany F16 Greece F18 Czech Republic F7 Germany F4 Italy F1 Greece F16 Italy F3 Greece F17 Turkey F9 Turkey F10 Italy F2 Turkey F8 Czech Republic F1 Slovenia F3 Poland F3 Poland F4 Czech Republic F2 Czech Republic F3 Austria F4 Poland F5 Romania F13 Serbia F12 Czech Republic F4 Egypt F10 Egypt F11 Egypt F12 Czech Republic F1 Czech Republic F3 Czech Republic F2 Czech Republic F4 Czech Republic F6 Czech Republic F1 Czech Republic F3 Czech Republic F4 Czech Republic F5 Czech Republic F6 Czech Indoor Open - Prague ECM Prague Open - Prague Prosperita Open 2007 - Ostrava Tatra Banka Slovak Open - Bratislava 2007 Knoxville Challenger - Knoxville AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Puerto Rico Challenger Tennis Event - Humacao Tallahassee Tennis Challenger - Tallahassee ECM Prague Open 2008 - Prague Hurricane Tennis Open - Bradenton Baden Open - Karlsruhe Unicredit Czech Open - Prostejov Polska Energia Open - Bytom Siemens Open - Scheveningen Oberstaufen Cup-Head German Master's Series - Oberstaufen Porsche Open - Poznan Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronx Tennis Classic - Bronx Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco ATP Challenger Trophy 2008 - Trnava PEOPLEnet CUP - Dnepropetrovsk Caversham International Tennis Tournament - Jersey Heilbronn Challenger Wroclaw Challenger Kyoto Challenger Bangkok Challenger Baton Rouge Challenger Talahassee Challenger Ostrava Challenger Savannah Challenger Sarasota Challenger Karlsruhe Challenger Prostejov Challenger Istanbul Challenger Karshi Challenger Trnava Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Sao Paulo Challenger Salinas Challenger Dallas Challenger Athens Challenger Ostrava Challenger Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Kosice Challenger Lexington Challenger Vancouver Challenger Binghamton Challenger Szczecin Challenger Eckental Challenger Ortisei Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Prostejov Challenger Braunschweig Challenger Dortmund Challenger Szczecin Challenger Istanbul Challenger Izmir Challenger Trnava Challenger Mons Challenger Rennes Challenger Orleans Challenger Geneva Challenger Bratislava Challenger Helsinki Challenger Heilbronn Challenger Dallas Challenger Bergamo Challenger Wolfsburg Challenger Cherbourg Challenger San Luis Potosi Challenger Leon Challenger Napoli Challenger Ostrava Challenger Rome Challenger Nottingham Challenger Nottingham-2 Challenger Winnetka Challenger Petange Challenger Orleans Challenger Mons Challenger Bratislava Challenger Helsinki Challenger Beijing Challenger Cordenons Challenger Alphen Challenger Petange Challenger Seville Challenger Trnava Challenger Orleans Challenger Fergana Challenger Mons Challenger Tashkent Challenger Eckental Challenger Bratislava Challenger Helsinki Challenger Tyumen Challenger Heilbronn Challenger Bergamo Challenger Cherbourg Challenger Kyoto Challenger Kazan Challenger Ostrava Challenger Rome Challenger Prague Challenger Braunschweig Challenger Winnetka Challenger Recanati Challenger Astana Challenger Liberec Challenger Prague Challenger Brasov Challenger Trnava Challenger Sibiu Challenger Reunion Island Challenger Bratislava Challenger Mouilleron-Le-Captif Challenger Brescia Challenger Helsinki Challenger Andria Challenger Hong Kong Challenger Wroclaw Challenger Quimper Challenger Mersin Challenger Ostrava Challenger Heilbronn Challenger Prostejov Challenger Marburg Challenger Recanati Challenger Liberec Challenger Tashkent Challenger Eckental Challenger Ortisei Challenger Zhuhai Challenger Guangzhou Challenger Kazan Challenger Shenzhen Challenger Raanana Challenger Gwangju Challenger Nanjing Challenger Taipei City Challenger Busan Challenger Heilbronn Challenger Prostejov Challenger Poprad Tatry Challenger Milan Challenger Trnava Challenger Mons Challenger Mohammedia Challenger Tashkent Challenger Casablanca Challenger Andria Challenger Samarkand Challenger Shymkent Challenger Nottingham Challenger Ilkley Challenger Perugia Challenger Chengdu Challenger Jinan Challenger Istanbul Challenger Orleans Challenger Ortisei Challenger Bratislava Challenger Brescia Challenger Andria Challenger Playford Challenger Rennes Challenger Irving Challenger St. Brieuc Challenger Prostejov Challenger Cassis Challenger Ortisei Challenger Brest Challenger Mouilleron-Le-Captif Challenger Rennes Challenger Quimper Challenger Drummondville Challenger St. Brieuc Challenger Seoul Challenger Busan Challenger Prostejov Challenger Vancouver Challenger Monterrey Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Lille Challenger Vancouver Challenger San Benedetto Challenger Pozoblanco Challenger Segovia Challenger Porto Challenger Vilnus Challenger Oeiras 1 Challenger Oeiras 2 Challenger Ottignies-Louvain-la-Neuve Challenger Vilnius Challenger Manama Challenger Pau Challenger Lugano Challenger St. Brieuc Challenger Lille Challenger Seoul Challenger Gwangju Challenger Busan Challenger Delray Beach International Tennis Championships - Delray Beach Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Qatar ExxonMobil Open - Doha SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Brisbane International - Brisbane Medibank International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Brisbane International - Brisbane SAP Open - San Jose Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington St. Petersburg Open - St. Petersburg If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Geneva Open - Geneva Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Swiss Indoors Basel - Basel Antalya Cup - Antalya Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Erste Bank Open - Vienna Sydney International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Antalya Cup - Antalya BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Moselle Open - Metz Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Geneva Open - Geneva Citi Open - Washington St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Murray River Open - Melbourne Serbia Open - Belgrade BMW Open - Munich Noventi Open - Halle Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Erste Bank Open - Vienna Anytech365 Andalucia Open - Marbella Belgrade 2 - Belgrade Astana Open - Nur-Sultan Melbourne Summer Set - Melbourne Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Gonet Geneva Open - Geneva Hamburg European Open - Hamburg Truist Atlanta Open - Atlanta Abierto de Tenis Mifel - Los Cabos Sofia Open - Sofia Libema Open - 's-Hertogenbosch Mutua Madrid Open - Madrid Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Vancouver Challenger Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Orleans Challenger Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Coupe Rogers - Montreal BNP Paribas Masters - Paris Western & Southern Open - New York Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati National Bank Open - Montreal St. Brieuc Challenger U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 Davis Cup, Group II, 1R, MAR-LTU 2-3 Davis Cup, Group I, PO, PAK-LTU 3-2 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, Group I, PO, LTU-GEO 3-2 Australian Open (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Australian Open (juniors) U.S. Open (juniors) French Open (juniors) Wimbledon (juniors) All Lower level tournaments Olympics - Rio de Janeiro